| | | Cal Poly wins the toss and defers to the second half |
| | | Casey Sublette kickoff 57 yards to the UND8, John Santiago return 20 yards to the UND28 (DJ Peluso). |
| Und | 1-10 | at Und28 | Keaton Studsrud rush for loss of 2 yards to the UND26 (B.J. Nard). |
| Und | 2-12 | at Und26 | Keaton Studsrud pass complete to John Santiago for 23 yards to the UND49, 1ST DOWN UND (Chris Santini). |
| Und | 1-10 | at Und49 | Brady Oliveira rush for 4 yards to the CP47 (B.J. Nard). |
| Und | 2-6 | at Cp47 | Brady Oliveira rush for loss of 1 yard to the CP48 (J Letuligasenoa). |
| Und | 3-7 | at Cp48 | Keaton Studsrud pass incomplete to Noah Wanzek. |
| Und | 4-7 | at Cp48 | Austin Dussold punt 43 yards to the CP5, downed. |
| | | Drive: 5 plays, 24 yards, TOP 02:13 |
| Cp | 1-10 | at Cp05 | CAL POLY drive start at 12:47. |
| Cp | 1-10 | at Cp05 | Jared Mohamed rush for 5 yards to the CP10 (Connor O'Brien). |
| Cp | 2-5 | at Cp10 | Jared Mohamed rush for 3 yards to the CP13 (Tank Harris;Dylan Bakker). |
| Cp | 3-2 | at Cp13 | Jared Mohamed rush for 4 yards to the CP17, 1ST DOWN CP (Tank Harris). |
| Cp | 1-10 | at Cp17 | Dano Graves pass complete to Kyle Lewis for 3 yards to the CP20 (Connor O'Brien). |
| Cp | 2-7 | at Cp20 | Kori Garcia rush for 2 yards to the CP22 (Tank Harris). |
| Cp | 3-5 | at Cp22 | Dano Graves rush for 3 yards to the CP25 (Austin Cieslak). |
| Cp | 4-2 | at Cp25 | Casey Sublette punt 20 yards to the CP45, out-of-bounds. |
| | | Drive: 6 plays, 20 yards, TOP 03:05 |
| Und | 1-10 | at Cp45 | NORTH DAKOTA drive start at 09:42. |
| Und | 1-10 | at Cp45 | Brady Oliveira rush for 16 yards to the CP29, 1ST DOWN UND, out-of-bounds (Kevin Griffin). |
| Und | 1-10 | at Cp29 | Keaton Studsrud pass incomplete to Travis Toivonen, dropped pass. |
| Und | 2-10 | at Cp29 | PENALTY UND false start 5 yards to the CP34. |
| Und | 2-15 | at Cp34 | Brady Oliveira rush for 13 yards to the CP21 (Anders Turner;Chris Santini). |
| Und | 3-2 | at Cp21 | Kyle Norberg rush for 5 yards to the CP16, 1ST DOWN UND (J. Gigantino;Chris Santini). |
| Und | 1-10 | at Cp16 | Keaton Studsrud rush for 16 yards to the CP0, 1ST DOWN UND, TOUCHDOWN, clock 07:58. |
| | | Reid Taubenheim kick attempt good. |
| | | North Dakota 7, Cal Poly 0 |
| | | Drive: 5 plays, 45 yards, TOP 01:53 |
| | | Reid Taubenheim kickoff 62 yards to the CP3, Kory Fox return 24 yards to the CP27 (Jade Lawrence). |
| Cp | 1-10 | at Cp27 | CAL POLY drive start at 07:49. |
| Cp | 1-10 | at Cp27 | Jared Mohamed rush for 1 yard to the CP28 (Tank Harris). |
| Cp | 2-9 | at Cp28 | Jared Mohamed rush for 2 yards to the CP30 (Dylan Bakker;Donnell Rodgers). |
| Cp | 3-7 | at Cp30 | Dano Graves pass complete to Jake Smeltzer for 6 yards to the CP36 (Jade Lawrence;Donnell Rodgers). |
| Cp | 4-1 | at Cp36 | Dano Graves rush for no gain to the CP36 (Noah Johnson). |
| | | Drive: 4 plays, 9 yards, TOP 01:51 |
| Und | 1-10 | at Cp36 | NORTH DAKOTA drive start at 05:58. |
| Und | 1-10 | at Cp36 | Brady Oliveira rush for 2 yards to the CP34 (Jason Patterson). |
| Und | 2-8 | at Cp34 | Keaton Studsrud pass incomplete to De'mun Mercer. |
| Und | 3-8 | at Cp34 | Keaton Studsrud pass complete to Noah Wanzek for 4 yards to the CP30 (Aaryn Bouzos;Anders Turner). |
| Und | 4-4 | at Cp30 | Keaton Studsrud pass complete to Travis Toivonen for 8 yards to the CP22, 1ST DOWN UND (Kevin Griffin). |
| Und | 1-10 | at Cp22 | Austin Gordon rush for loss of 2 yards to the CP24 (Chris Santini). |
| Und | 2-12 | at Cp24 | Keaton Studsrud pass complete to Noah Wanzek for 9 yards to the CP15 (Jerek Rosales). |
| Und | 3-3 | at Cp15 | Kyle Norberg rush for 5 yards to the CP10, 1ST DOWN UND (Nik Navarro). |
| Und | 1-G | at Cp10 | Brady Oliveira rush for 7 yards to the CP3, out-of-bounds (B.J. Nard). |
| Und | 2-G | at Cp03 | Keaton Studsrud rush for no gain to the CP3 (Kelly Shepard). |
| Und | 3-G | at Cp03 | TEAM rush for loss of 5 yards to the CP8. |
| Und | 4-G | at Cp08 | Reid Taubenheim field goal attempt from 25 GOOD, clock 00:31. |
| | | North Dakota 10, Cal Poly 0 |
| | | Drive: 11 plays, 28 yards, TOP 05:35 |
| | | Reid Taubenheim kickoff 58 yards to the CP7, Kory Fox return 29 yards to the CP36 (Zach Arnell;Alex Reed). |
| Cp | 1-10 | at Cp36 | CAL POLY drive start at 00:23. |
| Cp | 1-10 | at Cp36 | Kyle Lewis rush for 4 yards to the CP40 (Jawon Johnson;Taj Rich). |
| | | Drive: 1 plays, 4 yards, TOP 01:50 |
| | | North Dakota 10, Cal Poly 0 |
| Cp | 2-6 | at Cp40 | Start of 2nd quarter, clock 15:00. |
| Cp | 2-6 | at Cp40 | Jared Mohamed rush for 4 yards to the CP44 (Taj Rich;Alec Carrothers). |
| Cp | 3-2 | at Cp44 | Jared Mohamed rush for 1 yard to the CP45 (Taj Rich). |
| Cp | 4-1 | at Cp45 | Casey Sublette punt 39 yards to the UND16, fair catch by Josh Seibel. |
| | | Drive: 3 plays, 9 yards, TOP 01:50 |
| Und | 1-10 | at Und16 | NORTH DAKOTA drive start at 13:33. |
| Und | 1-10 | at Und16 | Austin Gordon rush for 12 yards to the UND28, 1ST DOWN UND (Jason Patterson;J. Gigantino). |
| Und | 1-10 | at Und28 | Keaton Studsrud pass complete to Brady Oliveira for 6 yards to the UND34 (Jerek Rosales). |
| Und | 2-4 | at Und34 | Brady Oliveira rush for 4 yards to the UND38, 1ST DOWN UND (Jack Ferguson;Chris Santini). |
| Und | 1-10 | at Und38 | Brady Oliveira rush for 8 yards to the UND46 (M. Paige-Allen;B.J. Nard). |
| Und | 2-2 | at Und46 | Austin Gordon rush for loss of 1 yard to the UND45 (Anders Turner). |
| Und | 3-3 | at Und45 | Keaton Studsrud pass complete to De'mun Mercer for 38 yards to the CP17, 1ST DOWN UND (Jerek Rosales). |
| Und | 1-10 | at Cp17 | Keaton Studsrud pass complete to Luke Stanley for 11 yards to the CP6, 1ST DOWN UND, out-of-bounds (Jerek Rosales). |
| Und | 1-G | at Cp06 | Brady Oliveira rush for 4 yards to the CP2, fumble forced by B.J. Nard, fumble by Brady Oliveira recovered by CP Kitu Humphrey at CP0, touchback. |
| | | Drive: 8 plays, 84 yards, TOP 04:23 |
| Cp | 1-10 | at Cp20 | CAL POLY drive start at 09:10. |
| Cp | 1-10 | at Cp20 | Kori Garcia rush for loss of 1 yard to the CP19 (J. Disterhaupt). |
| Cp | 2-11 | at Cp19 | Jared Mohamed rush for 3 yards to the CP22 (Tank Harris;Taj Rich). |
| Cp | 3-8 | at Cp22 | Timeout Cal Poly, clock 07:40. |
| Cp | 3-8 | at Cp22 | Dano Graves pass complete to J.J. Koski for 38 yards to the UND40 (Deion Harris), PENALTY CP tripping 12 yards to the CP10, NO PLAY. |
| Cp | 3-20 | at Cp10 | Kori Garcia rush for 12 yards to the CP22 (Taj Rich;J. Disterhaupt). |
| Cp | 4-8 | at Cp22 | Casey Sublette punt 43 yards to the UND35, downed. |
| | | Drive: 3 plays, 2 yards, TOP 02:41 |
| Und | 1-10 | at Und35 | NORTH DAKOTA drive start at 06:29. |
| Und | 1-10 | at Und35 | Keaton Studsrud pass complete to Travis Toivonen for 12 yards to the UND47, 1ST DOWN UND (J. Gigantino). |
| Und | 1-10 | at Und47 | Brady Oliveira rush for 9 yards to the CP44, out-of-bounds (B.J. Nard). |
| Und | 2-1 | at Cp44 | Kyle Norberg rush for 3 yards to the CP41, 1ST DOWN UND (J. Gigantino). |
| Und | 1-10 | at Cp41 | Brady Oliveira rush for 4 yards to the CP37 (Chris Santini;Leroy Mealancon). |
| Und | 2-6 | at Cp37 | Austin Gordon rush for 18 yards to the CP19, 1ST DOWN UND (J Letuligasenoa). |
| Und | 1-10 | at Cp19 | Keaton Studsrud rush for 7 yards to the CP12 (Chris Santini). |
| Und | 2-3 | at Cp12 | Brady Oliveira rush for loss of 1 yard to the CP13 (Chris Santini). |
| Und | 3-4 | at Cp13 | Keaton Studsrud pass incomplete to Noah Wanzek, PENALTY CP pass interference (Kevin Griffin) 3 yards to the CP10, 1ST DOWN UND, NO PLAY. |
| Und | 1-G | at Cp10 | TEAM rush for no gain to the CP10, fumble by TEAM recovered by CP J Letuligasenoa at CP21. |
| | | Drive: 8 plays, 44 yards, TOP 04:11 |
| Cp | 1-10 | at Cp21 | CAL POLY drive start at 02:18. |
| Cp | 1-10 | at Cp21 | Kyle Lewis rush for 3 yards to the CP24, out-of-bounds (Cole Reyes). |
| Cp | 2-7 | at Cp24 | Jared Mohamed rush for 5 yards to the CP29 (Donnell Rodgers). |
| Cp | 3-2 | at Cp29 | Kori Garcia rush for 10 yards to the CP39, 1ST DOWN CP, out-of-bounds (Cole Reyes;Chuck Flowers). |
| Cp | 1-10 | at Cp39 | Dano Graves pass complete to J.J. Koski for 12 yards to the UND49, 1ST DOWN CP, out-of-bounds. |
| Cp | 1-10 | at Und49 | Dano Graves pass complete to Kyle Lewis for 5 yards to the UND44, out-of-bounds (Deion Harris). |
| Cp | 2-5 | at Und44 | Dano Graves pass complete to DJ Peluso for 9 yards to the UND35, 1ST DOWN CP, out-of-bounds (Torrey Hunt). |
| Cp | 1-10 | at Und35 | Dano Graves pass complete to Kory Fox for 19 yards to the UND16, 1ST DOWN CP, out-of-bounds (Torrey Hunt). |
| Cp | 1-10 | at Und16 | Jared Mohamed rush for 3 yards to the UND13 (Jawon Johnson). |
| Cp | 2-7 | at Und13 | Timeout Cal Poly, clock 00:38. |
| Cp | 2-7 | at Und13 | Dano Graves pass complete to Kori Garcia for 13 yards to the UND0, 1ST DOWN CP, TOUCHDOWN, clock 00:32. |
| | | Casey Sublette kick attempt good. |
| | | North Dakota 10, Cal Poly 7 |
| | | Drive: 9 plays, 79 yards, TOP 01:52 |
| | | Casey Sublette kickoff 59 yards to the UND6, Torrey Hunt return 14 yards to the UND20 (Kam Dennis;T. McCalister). |
| Und | 1-10 | at Und20 | NORTH DAKOTA drive start at 00:26. |
| Und | 1-10 | at Und20 | TEAM rush for loss of 2 yards to the UND18. |
| Und | 2-12 | at Und18 | End of half, clock 00:00. |
| | | Drive: 1 plays, minus 2 yards, TOP 00:26 |
| | | North Dakota 10, Cal Poly 7 |
| Und | 2-12 | at Und18 | Start of 3rd quarter, clock 15:00, UND ball on UND35. |
| | | Drive: 1 plays, minus 2 yards, TOP 00:26 |
| | | Reid Taubenheim kickoff 65 yards to the CP0, touchback. |
| Cp | 1-10 | at Cp25 | CAL POLY drive start at 15:00. |
| Cp | 1-10 | at Cp25 | Jared Mohamed rush for 3 yards to the CP28 (Dylan Bakker). |
| Cp | 2-7 | at Cp28 | Dano Graves pass complete to Kyle Lewis for 9 yards to the CP37, 1ST DOWN CP, out-of-bounds (Torrey Hunt). |
| Cp | 1-10 | at Cp37 | Dano Graves rush for loss of 2 yards to the CP35 (Brandon Dranka). |
| Cp | 2-12 | at Cp35 | Dano Graves pass complete to C. McMurtrey for 9 yards to the CP44 (Torrey Hunt). |
| Cp | 3-3 | at Cp44 | Dano Graves rush for 6 yards to the 50 yardline, 1ST DOWN CP (Connor O'Brien). |
| Cp | 1-10 | at Cp50 | Jared Mohamed rush for 2 yards to the UND48 (Connor O'Brien;Jawon Johnson). |
| Cp | 2-8 | at Und48 | Dano Graves pass incomplete to Kory Fox. |
| Cp | 3-8 | at Und48 | Timeout North Dakota, clock 11:38. |
| Cp | 3-8 | at Und48 | Dano Graves pass complete to Kori Garcia for 11 yards to the UND37, 1ST DOWN CP, out-of-bounds (Cole Reyes). |
| Cp | 1-10 | at Und37 | DJ Peluso rush for 1 yard to the UND36, out-of-bounds (Zach Arnell). |
| Cp | 2-9 | at Und36 | Dano Graves rush for 5 yards to the UND31 (Nick Schmitz). |
| Cp | 3-4 | at Und31 | Kori Garcia rush for 3 yards to the UND28 (Cole Reyes). |
| Cp | 4-1 | at Und28 | Jared Mohamed rush for 4 yards to the UND24, 1ST DOWN CP (J. Disterhaupt;Tank Harris). |
| Cp | 1-10 | at Und24 | Dano Graves pass complete to C. McMurtrey for 24 yards to the UND0, 1ST DOWN CP, TOUCHDOWN, clock 09:14. |
| | | Casey Sublette kick attempt good. |
| | | Cal Poly 14, North Dakota 10 |
| | | Drive: 13 plays, 75 yards, TOP 05:51 |
| | | Casey Sublette kickoff 59 yards to the UND6, Torrey Hunt return 11 yards to the UND17 (T. McCalister;Mekai Sheffie). |
| Und | 1-10 | at Und17 | NORTH DAKOTA drive start at 09:09. |
| Und | 1-10 | at Und17 | Keaton Studsrud pass complete to Noah Wanzek for 20 yards to the UND37, 1ST DOWN UND (Jayson Lee). |
| Und | 1-10 | at Und37 | Keaton Studsrud pass complete to Brady Oliveira for 11 yards to the UND48, 1ST DOWN UND, out-of-bounds. |
| Und | 1-10 | at Und48 | Keaton Studsrud pass complete to Luke Stanley for 6 yards to the CP46. |
| Und | 2-4 | at Cp46 | Brady Oliveira rush for 5 yards to the CP41, 1ST DOWN UND (J. Gigantino). |
| Und | 1-10 | at Cp41 | Keaton Studsrud pass complete to Travis Toivonen for 8 yards to the CP33 (Jayson Lee;Kevin Griffin). |
| Und | 2-2 | at Cp33 | Kyle Norberg rush for 1 yard to the CP32 (J. Gigantino;Leroy Mealancon). |
| Und | 3-1 | at Cp32 | Kyle Norberg rush for 4 yards to the CP28, 1ST DOWN UND (Jack Ferguson). |
| Und | 1-10 | at Cp28 | Luke Stanley rush for 1 yard to the CP27 (Jack Ferguson). |
| Und | 2-9 | at Cp27 | Brady Oliveira rush for 6 yards to the CP21 (Chris Santini;Jerek Rosales). |
| Und | 3-3 | at Cp21 | Keaton Studsrud pass complete to Noah Wanzek for 16 yards to the CP5, 1ST DOWN UND, out-of-bounds (Kevin Griffin). |
| Und | 1-G | at Cp05 | Brady Oliveira rush for 2 yards to the CP3 (J Letuligasenoa;J. Gigantino). |
| Und | 2-G | at Cp03 | Keaton Studsrud pass complete to Noah Wanzek for 3 yards to the CP0, TOUCHDOWN, clock 03:15. |
| | | Reid Taubenheim kick attempt good. |
| | | North Dakota 17, Cal Poly 14 |
| | | Drive: 12 plays, 83 yards, TOP 06:00 |
| | | Reid Taubenheim kickoff 65 yards to the CP0, Kory Fox return 25 yards to the CP25 (Tanner Palmborg). |
| Cp | 1-10 | at Cp25 | CAL POLY drive start at 03:09. |
| Cp | 1-10 | at Cp25 | Dano Graves rush for loss of 3 yards to the CP22 (Brandon Dranka). |
| Cp | 2-13 | at Cp22 | Dano Graves pass incomplete to C. McMurtrey (J. Disterhaupt). |
| Cp | 3-13 | at Cp22 | Dano Graves pass intercepted by Zach Arnell at the UND48, Reid Taubenheim return 0 yards to the UND48, QB hurry by Donnell Rodgers. |
| | | Drive: 3 plays, minus 3 yards, TOP 00:49 |
| Und | 1-10 | at Und48 | NORTH DAKOTA drive start at 02:20. |
| Und | 1-10 | at Und48 | Austin Gordon rush for 14 yards to the CP38, 1ST DOWN UND (Kam Dennis). |
| Und | 1-10 | at Cp38 | Brady Oliveira rush for 38 yards to the CP0, 1ST DOWN UND, TOUCHDOWN, clock 01:33. |
| | | Reid Taubenheim kick attempt good. |
| | | North Dakota 24, Cal Poly 14 |
| | | Drive: 2 plays, 52 yards, TOP 00:53 |
| | | Reid Taubenheim kickoff 56 yards to the CP9, Kory Fox return 22 yards to the CP31 (Zach Arnell). |
| Cp | 1-10 | at Cp31 | CAL POLY drive start at 01:27. |
| Cp | 1-10 | at Cp31 | Jared Mohamed rush for 17 yards to the CP48, 1ST DOWN CP (Zach Arnell;Cole Reyes). |
| Cp | 1-10 | at Cp48 | Jared Mohamed rush for 13 yards to the UND39, 1ST DOWN CP (Evan Holm). |
| Cp | 1-10 | at Und39 | Jared Mohamed rush for 3 yards to the UND36 (Jawon Johnson). |
| Cp | 2-7 | at Und36 | Jared Mohamed rush for 5 yards to the UND31 (Jawon Johnson). |
| | | Drive: 4 plays, 38 yards, TOP 04:22 |
| | | North Dakota 24, Cal Poly 14 |
| Cp | 3-2 | at Und31 | Start of 4th quarter, clock 15:00. |
| Cp | 3-2 | at Und31 | Kyle Lewis rush for 6 yards to the UND25, 1ST DOWN CP, out-of-bounds (Cole Reyes). |
| Cp | 1-10 | at Und25 | Dano Graves pass complete to Kyle Lewis for 16 yards to the UND9, 1ST DOWN CP, out-of-bounds (Deion Harris). |
| Cp | 1-G | at Und09 | Jared Mohamed rush for 4 yards to the UND5 (Brian Labat). |
| Cp | 2-G | at Und05 | Dano Graves rush for 3 yards to the UND2 (Carter Wilson;Zach Arnell). |
| Cp | 3-G | at Und02 | PENALTY CP false start (T. Whisenhunt) 5 yards to the UND7. |
| Cp | 3-G | at Und07 | Dano Graves rush for loss of 4 yards to the UND11 (Cole Reyes). |
| Cp | 4-G | at Und11 | Casey Sublette field goal attempt from 29 GOOD, clock 12:12. |
| | | North Dakota 24, Cal Poly 17 |
| | | Drive: 10 plays, 58 yards, TOP 04:22 |
| | | Casey Sublette kickoff 65 yards to the UND0, Torrey Hunt return 29 yards to the UND29 (Mekai Sheffie). |
| Und | 1-10 | at Und29 | NORTH DAKOTA drive start at 12:05. |
| Und | 1-10 | at Und29 | Brady Oliveira rush for loss of 3 yards to the UND26 (Jayson Lee). |
| Und | 2-13 | at Und26 | Keaton Studsrud pass incomplete to Luke Stanley, dropped pass. |
| Und | 3-13 | at Und26 | Keaton Studsrud pass complete to Luke Stanley for 74 yards to the CP0, 1ST DOWN UND, TOUCHDOWN, clock 11:07. |
| | | Reid Taubenheim kick attempt good. |
| | | North Dakota 31, Cal Poly 17 |
| | | Drive: 3 plays, 71 yards, TOP 01:04 |
| | | Reid Taubenheim kickoff 61 yards to the CP4, J.J. Koski return 25 yards to the CP29 (Tim Dulin;Tanner Palmborg). |
| Cp | 1-10 | at Cp29 | CAL POLY drive start at 11:01. |
| Cp | 1-10 | at Cp29 | Jared Mohamed rush for 4 yards to the CP33 (Jade Lawrence;Tank Harris). |
| Cp | 2-6 | at Cp33 | Jared Mohamed rush for 3 yards to the CP36 (Jade Lawrence;Dylan Bakker). |
| Cp | 3-3 | at Cp36 | Timeout North Dakota, clock 10:06. |
| Cp | 3-3 | at Cp36 | Dano Graves rush for loss of 1 yard to the CP35 (Jade Lawrence). |
| Cp | 4-4 | at Cp35 | Casey Sublette punt 25 yards to the UND40, downed. |
| | | Drive: 3 plays, 6 yards, TOP 01:42 |
| Und | 1-10 | at Und40 | NORTH DAKOTA drive start at 09:19. |
| Und | 1-10 | at Und40 | Austin Gordon rush for 5 yards to the UND45 (Chris Santini). |
| Und | 2-5 | at Und45 | Austin Gordon rush for 5 yards to the 50 yardline, 1ST DOWN UND (Jack Ferguson;Chris Santini). |
| Und | 1-10 | at Und50 | Brady Oliveira rush for loss of 1 yard to the UND49 (Kitu Humphrey), PENALTY UND holding (Kyle Norberg) 10 yards to the UND40, NO PLAY. |
| Und | 1-20 | at Und40 | Brady Oliveira rush for 1 yard to the UND41 (Kelly Shepard;Jayson Lee). |
| Und | 2-19 | at Und41 | De'mun Mercer rush for loss of 2 yards to the UND39 (Kelly Shepard). |
| Und | 3-21 | at Und39 | Brady Oliveira rush for 6 yards to the UND45 (Kelly Shepard). |
| Und | 4-15 | at Und45 | Austin Dussold punt 53 yards to the CP2, downed. |
| | | Drive: 5 plays, 5 yards, TOP 03:51 |
| Cp | 1-10 | at Cp02 | CAL POLY drive start at 05:28. |
| Cp | 1-10 | at Cp02 | Dano Graves pass complete to J.J. Koski for 40 yards to the CP42, 1ST DOWN CP (Evan Holm). |
| Cp | 1-10 | at Cp42 | Kyle Lewis rush for 17 yards to the UND41, 1ST DOWN CP (Cole Reyes). |
| Cp | 1-10 | at Und41 | Kyle Lewis rush for 6 yards to the UND35 (Brian Labat), PENALTY UND holding (Tank Harris) 10 yards to the UND25, 1ST DOWN CP. |
| Cp | 1-10 | at Und25 | 1st and 10. |
| Cp | 1-10 | at Und25 | Dano Graves pass incomplete to J.J. Koski. |
| Cp | 2-10 | at Und25 | Dano Graves pass complete to C. McMurtrey for 25 yards to the UND0, 1ST DOWN CP, TOUCHDOWN, clock 04:21. |
| | | Casey Sublette kick attempt good. |
| | | North Dakota 31, Cal Poly 24 |
| | | Drive: 5 plays, 98 yards, TOP 01:13 |
| | | Casey Sublette kickoff 63 yards to the UND2, Torrey Hunt return 18 yards to the UND20 (Nik Navarro). |
| Und | 1-10 | at Und20 | NORTH DAKOTA drive start at 04:15. |
| Und | 1-10 | at Und20 | Brady Oliveira rush for 1 yard to the UND21 (Fino Elisaia;B.J. Nard). |
| Und | 2-9 | at Und21 | Timeout Cal Poly, clock 04:07. |
| Und | 2-9 | at Und21 | Keaton Studsrud pass incomplete to Luke Stanley. |
| Und | 3-9 | at Und21 | Keaton Studsrud pass incomplete to Noah Wanzek (Kelly Shepard). |
| Und | 4-9 | at Und21 | Austin Dussold punt 42 yards to the CP37, fair catch by Kory Fox. |
| | | Drive: 3 plays, 1 yards, TOP 00:22 |
| Cp | 1-10 | at Cp37 | CAL POLY drive start at 03:53. |
| Cp | 1-10 | at Cp37 | Jared Mohamed rush for 4 yards to the CP41 (Dylan Bakker). |
| Cp | 2-6 | at Cp41 | Dano Graves pass incomplete to C. McMurtrey. |
| Cp | 3-6 | at Cp41 | Kori Garcia rush for 33 yards to the UND26, 1ST DOWN CP, out-of-bounds (J. Disterhaupt). |
| Cp | 1-10 | at Und26 | Dano Graves pass complete to Kori Garcia for 18 yards to the UND8, 1ST DOWN CP (Dylan Bakker;Torrey Hunt). |
| Cp | 1-G | at Und08 | Jared Mohamed rush for 3 yards to the UND5 (Connor O'Brien;Dylan Bakker). |
| Cp | 2-G | at Und05 | Kyle Lewis rush for 3 yards to the UND2, out-of-bounds (Torrey Hunt;Zach Arnell). |
| Cp | 3-G | at Und02 | Timeout North Dakota, clock 01:45. |
| Cp | 3-G | at Und02 | Dano Graves pass intercepted by Torrey Hunt at the UND0, Torrey Hunt return 0 yards to the UND0, touchback, QB hurry by J. Disterhaupt. |
| | | Drive: 7 plays, 61 yards, TOP 02:14 |
| Und | 1-10 | at Und20 | NORTH DAKOTA drive start at 01:39. |
| Und | 1-10 | at Und20 | Austin Gordon rush for 5 yards to the UND25 (Kevin Griffin;J. Gigantino). |
| Und | 2-5 | at Und25 | Timeout Cal Poly, clock 01:33. |
| Und | 2-5 | at Und25 | Austin Gordon rush for 6 yards to the UND31, 1ST DOWN UND (Kevin Griffin;B.J. Nard). |
| Und | 1-10 | at Und31 | Timeout Cal Poly, clock 01:22. |
| Und | 1-10 | at Und31 | TEAM rush for loss of 2 yards to the UND29. |
| Und | 2-12 | at Und29 | TEAM rush for loss of 2 yards to the UND27. |
| Und | 3-14 | at Und27 | TEAM rush for loss of 2 yards to the UND25. |
| Und | 4-16 | at Und25 | End of game, clock 00:00. |
| | | Drive: 5 plays, 5 yards, TOP 01:39 |
| | | FINAL SCORE |
| | | North Dakota 31, Cal Poly 24 |